Indians throw newborn babies off roof in religious ritual By Student of Objectivism Religion • April 2008 • Views: 366 FOR REAL The police let them do it (video)